<#ibiztemplate>
TARGET=PSSYSTEMDBCFG
</#ibiztemplate>
# ${item.getName()}

 
<#list sys.getAllPSDataEntities() as entity>
<#if !entity.getPSSystemModule().isSubSysModule()>
<#if entity.getPSDEDBConfig(item.getDBType())??>
<#assign dedbconfig=entity.getPSDEDBConfig(item.getDBType())>

## **${entity.getLogicName()}** (${dedbconfig.getTableName()})

| 字段        |    中文名称    | 类型    |  数长度  |  备注  |
| --------   |------------| :-----:   | :----: | :--------- | 
<#list dedbconfig.getAllPSDEFDTColumns() as decolumn>   
| ${decolumn.getColumnName()}        | ${decolumn.getPSDEField().getLogicName()}  | ${decolumn.getDBDataType()}      |   ${decolumn.getLength()}   | <#if decolumn.getPSDEField().isKeyDEField()>主键</#if>&nbsp;${decolumn.getMemo()} |
</#list>

<#list sys.getPSSysDMItems(item.getName()) as dmitem>
<#if (dmitem.getPSDEId() == entity.getId()) && (dmitem.getPSSystemDBCfgId()==item.id) && (dmitem.getDBObjType() == 'TABLE')>
<#if dmitem.getCreateSql()?? && dmitem.getCreateSql()?length gt 0>
表
```sql
${dmitem.getCreateSql()}
```
</#if>
</#if>

<#if ((dmitem.getPSDEId() == entity.getId()) && dmitem.getPSSystemDBCfgId()==item.id) && (dmitem.getDBObjType() == 'VIEW')>
<#if dmitem.getCreateSql()?? && dmitem.getCreateSql()?length gt 0>
视图
```sql
${dmitem.getCreateSql()}
```
</#if>
</#if>
</#list>

</#if>
</#if>
</#list>